package a08_StringDemo;

import java.util.Scanner;

/**
 * @Author quan
 * @Description 练习3：键盘录入一个字符串,统计其中的大写字母，小写字母，数字字符出现的个数。
 * @Date 2023/1/29 21:48
 */
public class StrNumber {
    public static void main(String[] args) {
        //1、键盘录入字符串
        Scanner sc = new Scanner(System.in);
        String str = sc.next();
        //2、遍历字符串，看属于哪一类(共三类)
        //定义三个变量count
        int bigCount = 0;
        int smallCount = 0;
        int numberCount = 0;
        for (int i = 0; i < str.length(); i++) {
            //获取每一个字符
            char c = str.charAt(i);
            //判断大小写以及数字字符：按ASSIC表数字判断
            //0-9对应48-57
            if(c>='a'&& c<='z'){
                smallCount++;
            } else if (c>='A'&& c<='Z') {
                bigCount++;
            } else if (c>='0'&& c<='9') {
                numberCount++;
            }
        }
        System.out.println(smallCount);
        System.out.println(bigCount);
        System.out.println(numberCount);
    }
}
